El Bareto (Menu)

120 Gledhow Valley Road, Leeds
+44 113 266 6946

Give a rating to El Bareto

Suggest a dish

How much did you spend at El Bareto?